﻿@charset "utf-8";
/* CSS Document */
DIV {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
SPAN {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
OBJECT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
IFRAME {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
P {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none;
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
PRE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
A {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ABBR {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ACRONYM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ADDRESS {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
CODE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DEL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DFN {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
EM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
Q {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DD {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
OL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
UL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LI {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
FIELDSET {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
FORM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LABEL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LEGEND {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
HTML {
	FONT-SIZE: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}
H1 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px
}
A IMG {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none
}
UL {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
.clearfix {
	ZOOM: 1;
	DISPLAY: block
}
.clearfix:after {
	DISPLAY: block;
	HEIGHT: 0px;
	VISIBILITY: hidden;
	CLEAR: both;
	CONTENT: "."
}
* {
	outline: none;
}
body {
	margin: 0px auto;
	padding: 0px;
	font-size: 14px;
 font-family:"Microsoft Yahei" "Arial" ;
 	color: #5e5f61;
	line-height:26px;
	overflow-y: scroll!important;
	overflow-y: auto;
	_behavior: url("csshover.htc");
	OVERFLOW-X: hidden

}


A {
	COLOR: #5e5f61;
	TEXT-DECORATION: none
}
A:hover {
	color: #d00010;
}
.clear {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 0;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 0px;
	CLEAR: both;
	FONT-SIZE: 0px;
	PADDING-TOP: 0px
}
A:focus {
	-moz-outline: none;
	outline: none;
}
img, div {
	border: none;
	padding: 0px;
	margin: 0px auto;
}
UL, li, ol, dl, dd, dt {
	PADDING-BOTTOM: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-LEFT-WIDTH: 0px;
	PADDING-TOP: 0px;
	list-style: none;
}
ul, li, ol, dl, dd, dt {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
LABEL {
	CURSOR: pointer;
}
TH {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.containerframe {
	margin: 0px auto;
	width: 100%;
	padding: 0px;
}


.win1040 {
	margin: 0px auto;
	width: 1040px;
	padding: 0px;
}


.win1030 {
	margin: 0px auto;
	width: 1030px;
	padding: 0px;
}


.red16 {
	font-size:16px;
	font-weight:bold;
	color: #ff0000;
}
.font_16b {
	font-size: 16px;
	font-family: "Microsoft YaHei";
	font-weight: bold;
	color:#000;
}


.font_18b {
	font-size: 18px;
	font-family: "Microsoft YaHei";
	color:#000;
}
.font_26b {
	font-size: 26px;
	font-family: "Microsoft YaHei";
	line-height: 35px;
	font-weight:bold;
}

.font_30b {
	font-size: 30px;
	font-family: "Microsoft YaHei";
	line-height: 45px;
	color:#000;
}



.height10 {
	height: 10px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.height20 {
	height: 20px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.height30 {
	height: 30px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}

.height35 {
	height: 35px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}


.righttp {
	float: right;
	padding: 0px 0px 20px 20px;
}
.lefttp {
	float: left;
	padding: 0px 20px 20px 0px;
}
.left {
	float: left;
}
.right {
	float: right;
}
/*========头部底部=======*/ 
.top{
	width:1030px;
	margin:0px auto;
}

#logo{
	float:left;
}

#search{ float:right; margin-top:25px;width:162px; height:21px; background:url(../images/searchbg.jpg) no-repeat;}
#KeyWord{width:135px; height:21px; line-height:20px; color:#fff; border:0; background:none; float:left; text-indent:10px; font-size:12px;}
#button{ width:25px; height:21px; border:none; background:url(../images/searchbutton.gif) no-repeat; cursor:pointer; float:right;}



.foot {
    position: absolute;
    left: 0px;
    width: 100%;
	background:url(../images/fbg.gif) repeat-x;
	background-color:#36373A; 
	font-family:"Microsoft YaHei";
	 font-size:12px; 
}
#footer{ font-family:"Microsoft YaHei"; font-size:12px; margin-top:100px; width:1020px; }

#footer .main {height:160px; position:relative}
#footer .logo{
	position: absolute;
	left:30px; 
	top:-30px;
	z-index:999;
}
#footer p.copyright{color:#919090}

dl.footNav{float:left; margin-left:58px; margin-top:30px; height:100px; float:left;}
dl.footNav dt{ font-size:15px; color:#fff; margin-bottom:15px;}
dl.footNav dt a{ color:#fff; }
dl.footNav dt a:hover{ color:#adadad; }
dl.footNav dd{line-height:23px; font-size:12px; background:url(../images/dot1.png) no-repeat 0px 10px; padding-left:10px;}
dl.footNav dd a{ color:#adadad}
dl.footNav dd a:hover{ color:#adadad}
.copyright{ line-height:35px; height:35px; border-bottom:#464749 1px solid; border-top:#464749 1px solid; font-family:arial; color:#adadad;}
.quicklink{ color:#818283; line-height:35px; }
.quicklink  a{display:inline-block; margin-right:20px; color:#818283}
.quicklink  a:hover{ color:#12959e}


dl.social{float:right; margin-top:5px;}
dl.social dt{float:left; height:23px; line-height:23px;}
dl.social dd{float:left; width:23px; height:23px; margin-left:4px;}
dl.social dd a{display:block; height:23px; width:23px; background:url(../images/social.png) no-repeat;}
dl.social dd a.qqwb{ background-position:-0px -24px}
dl.social dd a.sinawb{ background-position:-27px -24px}
dl.social dd a.rrw{ background-position:-53px -24px}
dl.social dd a.qqzone{ background-position:-79px -24px}

dl.social dd a.qqwb:hover{ background-position:-0px -0px}
dl.social dd a.sinawb:hover{ background-position:-27px -0px}
dl.social dd a.rrw:hover{ background-position:-53px -0px}
dl.social dd a.qqzone:hover{ background-position:-80px -0px}

.lpic{ margin-top:0px; z-index:9999; margin-left:870px;position: absolute; margin-top:-348px;}

/*========左侧目录=======*/ 

.Sideleft{ float:right; width:100%;} 
.leftmenu {LIST-STYLE-TYPE: none; width:100%;}
.leftmenu LI {DISPLAY: block; LINE-HEIGHT:45px;font-size:14px; float:right; margin:0px 10px 0px 30px;}
.leftmenu LI A {DISPLAY: block; HEIGHT:45px; color:#5e5f61; text-align:left;line-height:45px; }
.leftmenu LI A:hover {COLOR:#0aa9b5; background:url(../images/leftmenubg.jpg) repeat-x; } 
.leftmenu li .product_list_ulhover { background:url(../images/leftmenubg.jpg) repeat-x;color:#0aa9b5; }





/*========首页banner=======*/ 
.head {
	height: 650px;
	position: relative;
	width: 100%;
	float:left;
}

.headerimg { 
	background-position: top center; 
	background-repeat: no-repeat; 
	width:100%; 
	height:650px; 
	position:absolute;
	top: 0px;
}
#pagination{position:absolute; height:5px; text-align:center;  top:600px; left:50%; z-index:1}
#pagination li{background:#798892; width:30px; height:5px; float:left; margin-left:10px;}
#pagination li a{ text-indent:-9999px; display:block; width:30px; height:5px;}
#pagination li.on{background:#3d9ca2; }

/*========首页数字=======*/ 

.servicesBox { width:1030px; height:240px; margin:0 auto; clear:both; line-height:18px; color:#999999; font-size:12px; padding:20px 0 100px 0}
.servicesBox .serBox1 { cursor:pointer; display:inline; width:258px; height:240px; float:left; overflow:hidden; background-color:#545557; position:relative;}
.servicesBox .serBox1On { font-family:"Microsoft Yahei"; display:none; width:258px; height:240px; background:url(../images/serboxon_bg1.gif) repeat 0px 0px; position:absolute; left:0px; top:0px; z-index:19;}
.servicesBox .serBox1 .pic1 { width:200px; height:200px; text-align:center; position:absolute; top:22px; right:31px; z-index:99;}
.servicesBox .serBox1 .pic2 { width:200px; height:200px; text-align:center; position:absolute; top:22px; left:-200px; z-index:99;}
.servicesBox .serBox1 .txt1 { width:198px; height:100px; color:#999999; position:absolute; top:145px; left:0px; z-index:99;}
.servicesBox .serBox1 .txt2 { width:198px; height:100px; color:#FFA851; position:absolute; top:145px; right:-240px; z-index:99;}
.servicesBox .serBox1 span.tit { font-size:16px; display:block; text-align:center;}
.servicesBox .serBox1 .txt1 .tit { color:#000000; line-height:30px;}
.servicesBox .serBox1 .txt2 .tit { color:#fff; line-height:30px; font-family:"Microsoft Yahei";}
.servicesBox .serBox1 p{ padding:0 10px; text-align:center;}


.servicesBox .serBox2 { cursor:pointer; display:inline; width:308px; height:240px; float:left; overflow:hidden; background-color:#36373A; position:relative;}
.servicesBox .serBox2On { font-family:"Microsoft Yahei"; display:none; width:308px; height:240px; background:url(../images/serboxon_bg2.gif) repeat 0px 0px; position:absolute; left:0px; top:0px; z-index:19;}
.servicesBox .serBox2 .pic1 { width:200px; height:200px; text-align:center; position:absolute; top:22px; right:51px; z-index:99;}
.servicesBox .serBox2 .pic2 { width:200px; height:200px; text-align:center; position:absolute; top:22px; left:-200px; z-index:99;}
.servicesBox .serBox2 .txt1 { width:198px; height:100px; color:#999999; position:absolute; top:145px; left:0px; z-index:99;}
.servicesBox .serBox2 .txt2 { width:198px; height:100px; color:#FFA851; position:absolute; top:145px; right:-240px; z-index:99;}
.servicesBox .serBox2 span.tit { font-size:16px; display:block; text-align:center;}
.servicesBox .serBox2 .txt1 .tit { color:#000000; line-height:30px;}
.servicesBox .serBox2 .txt2 .tit { color:#fff; line-height:30px; font-family:"Microsoft Yahei";}
.servicesBox .serBox2 p{ padding:0 10px; text-align:center;}


.servicesBox .serBox3 { cursor:pointer; display:inline; width:464px; height:240px; float:left; overflow:hidden; background-color:#929395; position:relative;}
.servicesBox .serBox3On { font-family:"Microsoft Yahei"; display:none; width:464px; height:240px; background:url(../images/serboxon_bg3.gif) repeat 0px 0px; position:absolute; left:0px; top:0px; z-index:19;}
.servicesBox .serBox3 .pic1 { width:400px; height:200px; text-align:center; position:absolute; top:22px; right:31px; z-index:99;}
.servicesBox .serBox3 .pic2 { width:200px; height:200px; text-align:center; position:absolute; top:22px; left:-400px; z-index:99;}
.servicesBox .serBox3 .txt1 { width:198px; height:100px; color:#999999; position:absolute; top:145px; left:0px; z-index:99;}
.servicesBox .serBox3 .txt2 { width:198px; height:100px; color:#FFA851; position:absolute; top:145px; right:-240px; z-index:99;}
.servicesBox .serBox3 span.tit { font-size:16px; display:block; text-align:center;}
.servicesBox .serBox3 .txt1 .tit { color:#000000; line-height:30px;}
.servicesBox .serBox3 .txt2 .tit { color:#fff; line-height:30px; font-family:"Microsoft Yahei";}
.servicesBox .serBox3 p{ padding:0 10px; text-align:center;}


/*========首页关于我们=======*/ 
.indexabout{
	width:710px;
	height:200px;
	margin:0px auto;
	background:url(../images/indexaboutbg.jpg) no-repeat center center;
	font-size:14px;
	line-height:24px;
	color:#5e5f61;
	 font-family:"Microsoft Yahei";
	 padding:0px 65px;
	 }
.indexabout .name{
	width:100%;
	text-align:center;
	clear:both;
	line-height:55px;
	font-size:24px;
}
.indexabout .name span{
	color:#3d9ca2;

}
.indexabout .more{
	width:100%;
	text-align:center;
	margin-top:25px;
	clear:both;
}


/*========首页产品=======*/ 
.indexprobox {
	BORDER: #d2d2d2 1px solid; WIDTH: 250px; FLOAT: left; HEIGHT: 440px; OVERFLOW: hidden; font-size:12px; margin:0px 4px;
}
.indexproimg {
	TEXT-ALIGN: center; LINE-HEIGHT: 250px; WIDTH: 250px; FLOAT: left; HEIGHT: 250px; OVERFLOW: hidden;
}
.indexproimg A {
	TEXT-ALIGN: center; WIDTH: 250px; DISPLAY: table-cell; HEIGHT: 250px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.indexproname A {
	LINE-HEIGHT: 26px; MARGIN-TOP: 5px; WIDTH: 250px; DISPLAY: block; font-size:24px; text-align:center; 
}

.indexproname A span {
	font-size:18px; 
}
.indexproname A:hover {
	color:#3d9ca2;
}
.indexproinfo {
	LINE-HEIGHT: 24px; WIDTH: 250px; FLOAT: left; FONT-SIZE: 12px; padding-top:10px; text-align:center;
}
.indexpromore{
	text-align:center;
	width:100%;
	padding-top:40px;
	text-align:center;
	clear:both;
}

.rollBox {
	WIDTH: 100%; OVERFLOW: hidden;
}

.rollBox .Cont {
	WIDTH: 100%; FLOAT: left; OVERFLOW: hidden
}
.rollBox .ScrCont {
	WIDTH: 800%
}

.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}


/*========内页=======*/ 
.aboutbanner{
	width:100%;
	height:150px;
	background:url(../images/aboutbanner.JPG) no-repeat center center;
}
.newsbanner{
	width:100%;
	height:150px;
	background:url(../images/newsbanner.JPG) no-repeat center center;
}
.joinbanner{
	width:100%;
	height:150px;
	background:url(../images/joinbanner.JPG) no-repeat center center;
}

.hrbanner{
	width:100%;
	height:150px;
	background:url(../images/hrbanner.JPG) no-repeat center center;
}

.lifebanner{
	width:100%;
	height:150px;
	background:url(../images/lifebanner.JPG) no-repeat center center;
}
.contactbanner{
	width:100%;
	height:150px;
	background:url(../images/serbanner.JPG) no-repeat center center;
}

.probanner{
	width:100%;
	height:150px;
	background:url(../images/probanner.JPG) no-repeat center center;
}

.catemenu{
	font-size:12px;
	line-height:35px;
	color:#000;
	font-family:"SimSun";
	margin-bottom:15px;
}
.catemenu span{
	color:#0aa9b5;
}
.catemenu a{
	color:#000;
}

.midcontent{
	min-height:400px;
	padding-bottom:100px;
}




/*========在线留言=======*/ 
.button{
	padding:5px 10px;
	background:#0aa9b5;
	border:none;
	color:#fff;
}
.button:hover{
	padding:5px 10px;
	background:#3c4648;
	border:none;
	color:#fff;
}


/*========在线加盟=======*/ 
INPUT.textfield {
	BORDER: #fff 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT: 14px/1 "lucida grande", "lucida sans unicode", "lucida sans", arial, sans-serif; BACKGROUND: url(../images/inputbg.jpg) #fff repeat-x left top; PADDING-TOP: 10px
}
select.textfield {
	BORDER: #fff 1px solid; FONT: 14px/1 "lucida grande", "lucida sans unicode", "lucida sans", arial, sans-serif; BACKGROUND: #fff url(../images/inputbg.jpg) #fff repeat-x left top; padding:0px; 
}

LABEL.required {
	DISPLAY: block; FONT: 14px "lucida grande", "lucida sans unicode", "lucida sans", arial, sans-serif; MARGIN-BOTTOM: 0.5em; 
}
INPUT.fl.textfield {
	WIDTH: 380px
}

INPUT.textfield:focus {
	BORDER: #fff 1px solid; background:#fff url(../images/inputbgon.jpg) repeat-x top left; font-size:14px;
}
TEXTAREA.fl {
	WIDTH: 430px
}



.feedbacktab{
margin: 10px 0px 10px 0px; 
FONT-SIZE: 14px;
}
.feedbacktab td{
padding:10px 0px 10px 0px;
}

.feedbacktext{
FONT: 14px/1 "lucida grande", "lucida sans unicode", "lucida sans", arial, sans-serif; 
width:430px;
height:195px;
background:#fff url(../images/feedbacktextbg.jpg) no-repeat top left;
border:1px solid #fff;
PADDING-TOP: 6px;
PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; 
}

.feedbacktext:focus {
	BORDER: #fff 1px solid;background:url(../images/feebacktexton.jpg) #fff repeat-x top left; font-size:14px;
}


.feedbaksub{
width:60px;
height:28px;
line-height:28px;
background:url(../images/sumbitbg.jpg) no-repeat;
border:0px;
color:#fff;
}
.feedbackwz{
font-size:12px;
color:#75b5fb;
line-height:18px;
}



/*========新闻=======*/ 
.news_l{
	width:250px;
	float:left;
}
.news_l_img{
	width:250px;
	height:200px;
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 200px; 
	FLOAT: left;
	 OVERFLOW: hidden;

}

.news_l_img A {
	TEXT-ALIGN: center; 
	WIDTH: 250px;
	 DISPLAY: table-cell; 
	 HEIGHT: 200px; 
	 VERTICAL-ALIGN: middle; 
	 OVERFLOW: hidden
}

.news_l_title{
	padding-bottom:15px;
	font-size:18px;
	text-align:left;
}
.news_l_wz{
	font-size:14px;
	line-height:20px;
}
.news_l_more{
	float:left;
	margin-top:40px;
}
.news_l_time{
	float:right;
	margin-top:40px;
	line-height:34px;
	font-size:12px;
}
.news_r{
	width:760px;
	float:right;
}
.newslist{
	width:230px;
	float:left;
	padding-top:22px;
	border-top:1px solid #e9e5e3;
	margin:0px 5px 50px 15px;
}
.newslist .title{
	clear:both;
	font-size:16px;
	line-height:20px;
}
.newslist .time{
	font-size:14px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
}
.newslist .wz{
	font-size:12px;
	padding-top:15px;
	clear:both;
	line-height:20px;
}
.newslist .more{
	padding-top:25px;
	clear:both;
}



.show_tit {
	TEXT-ALIGN: center;
	WIDTH: 100%;
	FONT-FAMILY:"Microsoft Yahei";
	HEIGHT: auto;
	FONT-SIZE: 26px;
	color:#000;
	padding: 15px 0px 10px 0px;
}
.show_tit2 {
	BORDER-BOTTOM: #ccc 1px dotted;
	MARGIN: 15px 0px 0px;
	WIDTH: 100%;
	min-HEIGHT: 25px;
	COLOR: #444444;
	font-size: 12px;
}
.show_zw {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	HEIGHT: auto;
	PADDING-TOP: 20px
}
.show_time {
	text-align:center;
}
.show_time a {
	cursor: pointer;
}
.zw_fushu {
	TEXT-ALIGN: right;
	MARGIN: 10px 0px;
	WIDTH: 100%;
	HEIGHT: 30px
}
.zw_fushu A {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.fl {
	DISPLAY: inline;
	FLOAT: left
}
.fr {
	DISPLAY: inline;
	FLOAT: right
}

.nextcon {
	padding:20px 0px 0px 0px;
	COLOR: #7c7c7c;
	BORDER-TOP: #ccc 1px dashed;
	font-size: 12px;
	width: 100%;
}


.fLe {
	FLOAT: left;
	_display: inline
}


/*========产品=======*/ 
.prolist{
	width:200px;
	float:left;
	height:260px;
	margin:20px 28px 50px 28px;
}

.prolist_img{
	width:200px;
	height:200px;
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 200px; 
	FLOAT: left;
	 OVERFLOW: hidden;
	 clear:both;

}

.prolist_img A {
	TEXT-ALIGN: center; 
	WIDTH: 200px;
	 DISPLAY: table-cell; 
	 HEIGHT: 200px; 
	 VERTICAL-ALIGN: middle; 
	 OVERFLOW: hidden
}

.prolist_wz{
	width:100%;
	text-align:center;
	padding-top:10px;
	line-height:20px;
	clear:both;
}
